Animate.css的简单使用 您所在的位置:网站首页 animated css Animate.css的简单使用

Animate.css的简单使用

#Animate.css的简单使用| 来源: 网络整理| 查看: 265

Animate.css的简单使用

animate.css是一个基于css3 animation动画库,库中预设了几乎所有日常开发中的需求

animate.css 的官网为:https://animate.style 

一、安装方式

CDN 地址:

animate.css地址:链接:https://pan.baidu.com/s/1wxEWXJ7cBydb9afJkYoGLw  提取码:uphx

二、animate.css 4.x区别和使用方法

animate.css 4.x版本迎来了重大改变,不仅添加了更多动画效果,引用前缀也进行了改变。

在3.x版本时,基本类 都是加animated ,在4.x版本 加 animate__animated,就是要加 animate__ 前缀。注意区别版本

An animated 4.x element An animated 3.x element 

三、animate.css 4.x的基本使用方法

安装Animate.css之后,将该类animate__animated以及 动画名称 添加到元素中(不要忘记animate__前缀!)

动画名称就是Animate官网提供给我们的css类名,当我们鼠标移动到某个类名 可以点击右边的 直接复制类名称   (此时案例复制的类名称为  animate__bounce)

 

 注意,在使用动画名称时还要讲基本类名称animate__animated,一起添加,才能起作用。

右侧的英文比较多,这里提供了一些主要的类名中午注释

fade: { title: '淡入淡出', fadeIn: '淡入', fadeInDown: '向下淡入', fadeInDownBig: '向下快速淡入', fadeInLeft: '向右淡入', fadeInLeftBig: '向右快速淡入', fadeInRight: '向左淡入', fadeInRightBig: '向左快速淡入', fadeInUp: '向上淡入', fadeInUpBig: '向上快速淡入', fadeOut: '淡出', fadeOutDown: '向下淡出', fadeOutDownBig: '向下快速淡出', fadeOutLeft: '向左淡出', fadeOutLeftBig: '向左快速淡出', adeOutRight: '向右淡出', fadeOutRightBig: '向右快速淡出', fadeOutUp: '向上淡出', fadeOutUpBig: '向上快速淡出' }, bounce: { title: '弹跳类', bounceIn: '弹跳进入', bounceInDown: '向下弹跳进入', bounceInLeft: '向右弹跳进入', bounceInRight: '向左弹跳进入', bounceInUp: '向上弹跳进入', bounceOut: '弹跳退出', bounceOutDown: '向下弹跳退出', bounceOutLeft: '向左弹跳退出', bounceOutRight: '向右弹跳退出', bounceOutUp: '向上弹跳退出' }, zoom: { title: '缩放类', zoomIn: '放大进入', zoomInDown: '向下放大进入', zoomInLeft: '向右放大进入', zoomInRight: '向左放大进入', zoomInUp: '向上放大进入', zoomOut: '缩小退出', zoomOutDown: '向下缩小退出', zoomOutLeft: '向左缩小退出', zoomOutRight: '向右缩小退出', zoomOutUp: '向上缩小退出' }, rotate: { title: '旋转类', rotateIn: '顺时针旋转进入', rotateInDownLeft: '从左往下旋入', rotateInDownRight: '从右往下旋入', rotateInUpLeft: '从左往上旋入', rotateInUpRight: '从右往上旋入', rotateOut: '顺时针旋转退出', rotateOutDownLeft: '向左下旋出', rotateOutDownRight: '向右下旋出', rotateOutUpLeft: '向左上旋出', rotateOutUpRight: '向右上旋出' }, flip: { title: '翻转类', flipInX: '水平翻转进入', flipInY: '垂直翻转进入', flipOutX: '水平翻转退出', flipOutY: '垂直翻转退出' }, strong: { title: '强调类', bounce: '弹跳', flash: '闪烁', pulse: '脉冲', rubberBand: '橡皮筋', shake: '左右弱晃动', swing: '上下摆动', tada: '缩放摆动', wobble: '左右强晃动', jello: '拉伸抖动' }

基本使用方法

DOCTYPE html> /* 对某个动画名称设置一个周期的时间,缺点就是这个只能对单一某个动画进行设置 */ .animate__pulse { --animate-duration: 5s; --animate-delay: 5.9s; } /* 将所有的动画设置动画时间*/ :root { --animate-duration: 2000ms; } /*直接调用关键帧名称*/ p{ animation-name:jello ; animation-duration: 2s; animation-delay: 1.5s; } hgtftgfgjfjnghf An animated 4.x element An animated 4.x element An animated 4.x element

本文来自博客园,作者:三线码工,转载请注明原文链接:https://www.cnblogs.com/shangrao/p/13046672.html

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有